home *** CD-ROM | disk | FTP | other *** search
- // BATTLEZONE INPUT MAP
-
- // =================
- // OVERVIEW CONTROLS
- // =================
-
- // LEFT MOUSE
- BindDiscrete("cmd_lclick", "Mouse1");
- BindDiscrete("cmd_lhold", "Mouse1");
-
- // RIGHT MOUSE
- BindDiscrete("cmd_rclick", "Mouse2");
- BindDiscrete("cmd_rhold", "Mouse2");
-
- // DELETE THE SELECTED OBJECT
- BindDiscrete("cmd_delete", "Delete");
-
- // MULTISELECT
- BindDiscrete("cmd_multi", "LeftShift");
-
- // CENTER ON THE USER
- BindDiscrete("center_player", "C", "LeftCtrl");
-
- // CENTER ON THE RECYCLER
- BindDiscrete("center_recycler", "R", "LeftCtrl");
-
-
- // ======================
- // CONTROL PANEL CONTROLS
- // ======================
-
- // PRESS THE Nth BUTTON
- BindDiscrete("mode_select_0", "0");
- BindDiscrete("mode_select_1", "1");
- BindDiscrete("mode_select_2", "2");
- BindDiscrete("mode_select_3", "3");
- BindDiscrete("mode_select_4", "4");
- BindDiscrete("mode_select_5", "5");
- BindDiscrete("mode_select_6", "6");
- BindDiscrete("mode_select_7", "7");
- BindDiscrete("mode_select_8", "8");
- BindDiscrete("mode_select_9", "9");
-
-
- // ================
- // VEHICLE CONTROLS
- // ================
-
- // THROTTLE
- BindDiscrete("throttle_up", "W");
- BindDiscrete("throttle_down", "S");
-
- // STRAFE
- BindDiscrete("strafe_right", "D");
- BindDiscrete("strafe_left", "A");
-
- // STEER
- BindAnalog("steer", "!MouseX");
- BindDiscrete("steer_right", "Numpad6");
- BindDiscrete("steer_left", "Numpad4");
-
- // PITCH
- BindAnalog("pitch", "MouseY");
- BindDiscrete("pitch_up", "Numpad8");
- BindDiscrete("pitch_down", "Numpad2");
-
-
- // ===============
- // WEAPON CONTROLS
- // ===============
-
- // TRIGGER CURRENT WEAPON
- BindDiscrete("weapon_fire", "Mouse1");
- BindDiscrete("weapon_fire", "Numpad0");
-
- // CYCLE WEAPON SELECTION
- BindDiscrete("weapon_cycle", "Mouse2");
- BindDiscrete("weapon_cycle", "NumpadEnter");
-
- // TRIGGER THE SPECIAL WEAPON
- BindDiscrete("weapon_special", "Mouse3");
- BindDiscrete("weapon_special", "Numpad.");
-
-
- // ======================
- // MISCELLANEOUS CONTROLS
- // ======================
-
- // JUMP CONTROL
- BindDiscrete("jump", "E");
-
- // EJECT FROM VEHICLE
- BindDiscrete("eject", "B", "LeftCtrl");
-
- // ABANDON VEHICLE
- BindDiscrete("abandon", "H");
-
- // TURN LIGHTS ON/OFF
- BindDiscrete("lights", "L");
-
- // DEPLOY/UNDEPLOY VEHICLE
- BindDiscrete("deploy", "C");
-
- // TARGET THE FRONTAL OBJECT
- BindDiscrete("frontal_target", "T");
-
- // DROP A NAV BEACON
- BindDiscrete("drop_beacon", "P");
-
- // CYCLE THROUGH NAV BEACONS
- BindDiscrete("cycle_beacon", "N");
-
-
- // ==================
- // VIEWPOINT CONTROLS
- // ==================
-
- // TRACK PITCH
- BindDiscrete("track_pitch_plus", "UpArrow");
- BindDiscrete("track_pitch_minus", "DownArrow");
-
- // TRACK YAW
- BindDiscrete("track_yaw_plus", "LeftArrow");
- BindDiscrete("track_yaw_minus", "RightArrow");
-
- // ZOOM
- BindDiscrete("zoom_factor_plus", "Numpad+");
- BindDiscrete("zoom_factor_plus", "=");
- BindDiscrete("zoom_factor_minus", "Numpad-");
- BindDiscrete("zoom_factor_minus", "-");
- BindDiscrete("zoom_factor_reset", "Insert");
-